package com.ildepinc.persistence.interfaces;

public interface JdbcDriverBehaviour {
  String composeFullUrl();

  String getDatabase();

  String getDatabaseEngine();

  String getDriverClass();

  String getHost();

  String getPassword();

  Integer getPort();

  String getUrl();

  String getUser();

  Boolean isEmbedded();

  void setDatabase(String database);

  void setDatabaseEngine(String databaseEngine);

  void setDriverClass(String driverClass);

  void setEmbedded(Boolean embedded);

  void setHost(String host);

  void setPassword(String password);

  void setPort(Integer port);

  void setUrl(String url);

  void setUser(String user);
}
